home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 3 / AUCD3.iso / airport / browsers / acornet / archive / archive897 / 000079_owner-acornet@…s.barnet.ac.uk _Sat Aug 16 03:57:51 1997.msg < prev    next >
Internet Message Format  |  1997-08-28  |  6KB

  1. Received: (from majordomo@localhost)
  2.     by odie.barnet.ac.uk (8.8.6/8.8.6) id DAA17899
  3.     for acornet-list; Sat, 16 Aug 1997 03:57:51 +0100
  4. Received: from punt-2.mail.demon.net (punt-2b.mail.demon.net [194.217.242.6])
  5.     by odie.barnet.ac.uk (8.8.6/8.8.6) with SMTP id DAA17895
  6.     for <Acornet@lists.barnet.ac.uk>; Sat, 16 Aug 1997 03:57:39 +0100
  7. Received: from arcade.demon.co.uk ([158.152.17.41]) by punt-2.mail.demon.net
  8.            id aa1522408; 16 Aug 97 3:52 BST
  9. Date: 15 Aug 1997 23:59:29 +0100
  10. Message-ID: <970816035105@arcade.demon.co.uk>
  11. From: Richard Sargeant <Sargeant@arcade.demon.co.uk>
  12. To: Acornet@lists.barnet.ac.uk
  13. Subject: Re: My Newsbase installation...
  14. Organization: Arcade BBS - The London Acorn Archimedes BBS
  15. X-Mailer: ArcadeLink - Email/News Gateway
  16. X-System: ArcadeLink
  17. Sender: owner-acornet@lists.barnet.ac.uk
  18. Precedence: bulk
  19. Reply-To: acornet@lists.barnet.ac.uk
  20. X-maillist: acornet
  21.  
  22. On Fri, 15 Aug 1997 16:09:50 GMT +0000 carol@barnet.ac.uk wrote:
  23.  
  24. > On 13 Aug 97 at 15:47, Richard Sargeant wrote:
  25.  
  26. [sorry about the last subject line - it was merely an attention grabber]
  27.  
  28. > > The directory for the !Newsbase.!AutoBoot program is missing, but
  29.  
  30. Because SparkFS (1.27) [or more specifically, its module Zip 0.01] does
  31. not store empty directories (actually any directory entries at all) in
  32. a zip format archive.  Later versions of David Pilling's Zip module for
  33. SparkFS do store entries for all directories in zip archives.  I do not
  34. have here a copy of a new zip module to see if its configurable or not.
  35.  
  36. I would hazard a guess that you used a copy of SparkFS.  As I have
  37. mentioned on a few occasions, one can create zip deflated archives using
  38. InfoZip zip, which does run on an Acorn courtesy of Messrs Davis &
  39. Monesi.  InfoZip 2.1 is at Imperial College (earlier copy at HENSA/micros
  40. last time I looked, although 2.1 might be on their SimTelNET mirror.
  41.  
  42. > > that should be the least of your worries because I had rewritten
  43. > > this program (originally by Adam Goodfellow, IIRC) so it did not
  44.  
  45. BTW, I found out Adam wrote this after I had built my own copy.  This
  46. is the reason why his name is not in the !ReadMeNow in the archive of
  47. my version which is in my directory at ftp.dsse.ecs.soton.  There are
  48. copies set up for !Newsbase and !TCPIPUser in the archive, with brief
  49. information about what it is and how it probably is to be installed.
  50.  
  51. > > generate an error like it used to in the Newsbase 0.58 release.
  52.  
  53. The error message (for a missing !Newsbase.Autoboot) in 0.58 is... (hold
  54. on, I'll just check what I had on screen - oh, I need to hex-dump it!)
  55.  
  56.   00000000 : 81 F8 E3 EA EC        (Control chars suppressed for Stewart)
  57.  
  58. > What error ?  Doesn't do it for me.
  59.  
  60. Good.  It was replaced in Newsbase 0.59 beta 3 (released 06-may-97).
  61.  
  62. > The !newsbase dir is as it was when extracted from a downloaded copy.
  63.  
  64. You'll find an empty directory was created.  I've outlined why it went.
  65.  
  66.                     -  -  -  o    O    o  -  -  -
  67.  
  68. [other readers, skip the rest of my message to keep to the list's topic]
  69.  
  70.                     -  -  -  o    O    o  -  -  -
  71.  
  72. > By the way - have you actually ever written anything
  73. > that wasn't a rewrite of someone elses code ?
  74.  
  75. A direct question, to which the answer is an affirmative. My reason
  76. for re-writing the !AutoBoot program was because there were several
  77. reports that Adam's copy had strange effects for users who had
  78. upgraded to Strong ARM and RISC OS 3.70, as commented by Graham.
  79.  
  80. I did not have the source code available, so I started from scratch.
  81. So that it had the same effect, I had to look at Adam's original
  82. binary in !Zap, and from that I generated a disassembly and trans-
  83. formed this to create an assembler source listing for ObjAsm 3.06.
  84.  
  85. At the point when I verified I re-created the source for it, it is
  86. true to say that it had been reverse engineered.  After I was able
  87. to fix the bugs I found it did have, and I improved it so it does
  88. the same work using fewer |OSGBPB_DirEntriesInfoStamped| calls.
  89.  
  90. d096 21/05/95 ---- WAVEFORM 1.01 - Blue Wave mail format reader
  91.  
  92. This I wrote all by myself.  (Note, that copy may not be
  93. StrongARM compatible because it was written and released
  94. a long time ago.  I can provide a copy which does work.)
  95.  
  96. It reads a kind of bulletin board mail format not supported by
  97. ReaderS (which I have never seen in action - I read my BBS mail
  98. from Arcade in an editor) - not ARCbbs, not QWK[1], but BW.
  99.  
  100. It was a re-write though! :)  Started in BASIC, then C, and (due
  101. to an error I could not trace and made the program disappear) I
  102. thought I'd start writing it in ARM code, which I did.  It is
  103. not a finished product in that it reads mail but does not allow
  104. replies written off line to be saved for upload back to the BBS.
  105.  
  106. Everyone who has contacted me (20) by e-mail to say that they
  107. had a copy has been sent a personalised copy, free.  This was
  108. one program I was hoping to release as shareware.  I have not
  109. accepted any money from people because it is not yet finished.
  110.  
  111. IMHO, motivation is an important factor as to whether software
  112. will be continued to be developed further or not by an author.
  113.  
  114. The companion to this application is a system that runs on (Acorn
  115. based) ARCbbs 1.64 bulletin board systems, called !ARCbbs-BW.  It
  116. creates Blue Wave format mail packets that PC users can read. :-|
  117.  
  118. This is written in C, and both programs do make use of the file
  119. format for the Blue Wave mail system designed by George Hatchew.
  120.  
  121. [I'll take a break here]  5K this reply... :-)
  122.  
  123. Good luck!
  124.  
  125. Richard.
  126.  
  127. [1] !waveform loads QWK mail using a QWK->BW filter program (not supplied).
  128. -- 
  129. Richard S. | mailto:ttfn@arcade.demon.co.uk | http://www.arcade.demon.co.uk/
  130. -- 
  131.     ___  ___  ___  ___  ___  ___
  132. |  /   \/   \/   \/   \/   \/   \  | The Archimedes Bulletin Board in London |
  133. |    A    R    C    A    D    E    | +44(0)181 654 2212 (4 lines) Croydon, UK|
  134. | Email & News @arcade.demon.co.uk | +44(0)181 655 4412  Fidonet#2:254/27.0  |
  135.